package org.emergency.framework.service.common;

import javax.annotation.Resource;

import org.emergency.framework.model.contactTree.TbPermissionTree;

/**
 * permission内存树，对应于tbPermission表
 *	
*	@Resource(name="tbPermissionTreeServiceImpl")
*	private ITbPermissionTreeService iTbPermissionTreeService;
 *"
 */

public interface ITbPermissionTreeService {
/**
 * 更新虚拟树,这个是有判空的，在web启动的时候用这个
 */
	public void updateTree();
	
	
	/**
	 *得到虚拟树 ,貌似没什么用？
	 * @return
	 */
	public TbPermissionTree getTbRoleTreeTree();
	
	/**
	 * 这个是不判空的，建议都用这个。做了什么修改都要用这个。
	 */
	public void reloadTree();
	
	
}
